package com.kgcx.common.client.opc.pojo;

import io.swagger.annotations.ApiModelProperty;

import java.sql.Timestamp;

/**
 * 驾驶员移动终端
 * @author qinze
 *
 */
public class DriverMobileTerminal {

	/**
	 *
	 */
	private Long kid;
	/**
	 * 机动车驾驶证号
	 */
	@ApiModelProperty(example = "ZXBUUANNQ99912")
	private String licenseId;

    @ApiModelProperty(value = "注册地行政区划代码", required = true, example = "ZXBUUANNQ99912")
    private String address;
	 
	/**
	 * 驾驶员手机号
	 */
	@ApiModelProperty(example = "158585851234")
	private String driverPhone;
	/**
	 * 手机运营商
	 */
	@ApiModelProperty(example = "1中国联通 2中国移动 3中国电信 4其他")
	private Integer netType;
	/**
	 * app版本号
	 */
	@ApiModelProperty(example = "1.0.1")
	private String appVersion;
	/**
	 * 地图类型
	 */
	@ApiModelProperty(example = "1百度地图 2高德地图 3其他")
	private Integer mapType;

	@ApiModelProperty(example = "101")
	private Integer status;
	@ApiModelProperty(example = "1")
	private Integer createId;
	@ApiModelProperty(example = "1511248354000")
	private Timestamp createTime;
	@ApiModelProperty(example = "1")
	private Integer updateId;
	@ApiModelProperty(example = "1511248354000")
	private Timestamp updateTime;

	public Long getKid() {
		return kid;
	}

	public void setKid(Long kid) {
		this.kid = kid;
	}

	public String getLicenseId() {
		return licenseId;
	}

	public void setLicenseId(String licenseId) {
		this.licenseId = licenseId;
	}

	public String getDriverPhone() {
		return driverPhone;
	}

	public void setDriverPhone(String driverPhone) {
		this.driverPhone = driverPhone;
	}

	public Integer getNetType() {
		return netType;
	}

	public void setNetType(Integer netType) {
		this.netType = netType;
	}

	public String getAppVersion() {
		return appVersion;
	}

	public void setAppVersion(String appVersion) {
		this.appVersion = appVersion;
	}

	public Integer getMapType() {
		return mapType;
	}

	public void setMapType(Integer mapType) {
		this.mapType = mapType;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getCreateId() {
		return createId;
	}

	public void setCreateId(Integer createId) {
		this.createId = createId;
	}

	public Timestamp getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}

	public Integer getUpdateId() {
		return updateId;
	}

	public void setUpdateId(Integer updateId) {
		this.updateId = updateId;
	}

	public Timestamp getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Timestamp updateTime) {
		this.updateTime = updateTime;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}
	
}
